
interface CollapseDesc {
    content: string
    heavy?: string
}

interface CollapseItem {
    title: string
    desc?: CollapseDesc[]
    items?: string[]
    footer?: string
}


interface CareerCollapse {
    title: string
    contents: CollapseItem[]
}


const paymentsComplianceManager: CareerCollapse = {
    title: 'Payments Compliance Manager',
    contents: [
        {
            title: 'About Honeybee',
            desc: [
                {
                    content: 'Honeybee is a Canada-based payment fintech for small and medium businesses (SMBs). We provide an API-native Apus Payment Platform to manage SMBs’ pay-in and pay-out in one working station, eliminating cross-border payment bottlenecks and frictions, reducing payment costs, and enhancing capital efficiency for SMBs.',
                },
                {
                    content: 'Our goal is to connect small and medium businesses with the world economy. With Apus Payment Platform, we empower SMBs to expand their businesses internationally.',
                },
            ]
        },
        {
            title: 'About the role',
            desc: [
                {
                    content: 'The Compliance Department plays a crucial role in ensuring that Apus’ products and processes align with regulatory standards. The team possesses exceptional problem-solving skills and excels in conducting tests within a fully digital environment.'
                },
                {
                    content: 'We are looking for a Payments Compliance Manager who possesses a clear understanding of the measures required to ensure our consumer protection practice remains in compliance. If you are excited about establishing a Compliance Department from scratch and working with innovative product offerings, you will realize your biggest potential in this role. In more specific terms, we require an individual who will assume the responsibility of providing guidance to our business regarding compliance requirements and the necessary controls. It’s important to note that this role is highly practical and hands-on in nature.',
                    heavy: 'Payments Compliance Manager'
                }
            ]
        },
        {
            title: 'Your roles & responsibilities',
            items: [
                'Develop, implement, and execute AML/CTF policies and rulebooks/handbooks, to ensure that the company conducts its business in a regulatory-compliant environment',
                'Ensure effective implementation of new or changing Compliance/AML/CTF requirements initiated by the regulatory (e.g., FINTRAC, Bank of Canada, etc.), or as required by legislation or regulators by liaising and coordinating efforts with internal departments',
                'Maintain and monitor the effectiveness of the company’s Compliance/AML programs and standards by developing and implementing compliance testing programs, reviewing internal controls to determine areas of improvement, identifying gaps, and ensuring that these are properly addressed',
                'Manage the operation of AML Regulatory Compliance Management Framework (RCM) and maintain the regulatory/guidance inventory up to date. Identifying/maintaining up-to-date reference and source materials for AML legislation and ensuring access to relevant lines of business',
                'Manage day-to-day AML/CTF-related operations, including customer screening and onboarding',
                'Advising business on compliance requirements by extending guidance and support to sales and operations to help them meet regulatory requirements and following internal policies and procedures',
                'Develop and maintain AML/ATF training material and resources. Working with the HR department to develop effective compliance training programs, including appropriate compliance training material for new employees and ongoing training for all employees, managers, and the board of directors',
                'Provide constructive input regarding new products and initiatives from a regulatory perspective, including changes to the AML legislation, regulations, and guidelines, and make amendments to policies, processes, and programs as required',
                'Ensure reporting obligations (including audit requirements) to regulators (e.g., FINTRAC) are accurately completed and in a timely manner as well as assist regulators in making available key information to them as required',
                'Provide periodic updates to the Senior Management regarding the operation of AML/CTF programs, regulatory compliance reports (e.g., areas for improvement) on a quarterly basis',
                'Plan and execute the company’s compliance roadmap with Senior Management',
            ]
        },
        {
            title: "Qualifications & Requirements",
            items: [
                '5+ years of regulatory/compliance experience in a heavily regulated financial services industry/regulator/government department, involving internal/external audit and risk management',
                'Prior experience as a Head of Compliance/Compliance Officer, MLRO, or a similar role',
                'Recognized professional ACAMS certifications',
                'Deep knowledge and understanding of Compliance/AML/CTF methodologies and programs as well as regulatory risk management',
                'Deep knowledge of federal and provincial legislation in relation to cross-border payments and remittances, credit/prepaid cards, consumer lending, consumer protection, etc.',
                'Experience dealing with regulators such as FINTRAC, Bank of Canada, etc.',
                'Strong attention to detail and documentation skills',
                'Advanced analytical, research, and investigative skills (e.g., researching laws/regulations',
                'Effective leadership qualities and motivated self-starter'
            ]
        },
        {
            title: 'Nice to have',
            items: [
                'Knowledge, understanding, and experience of payment networks such as SWIFT, correspondent banking, AMEX, MasterCard, Visa, Interac (Canada), etc.',
                'Knowledge of the Retail Payments Activity Act/Regulations',
                'Knowledge in payments innovation, including future technologies such as real-time payments rails, blockchain technology, open banking, etc.'
            ]
        },
        {
            title: 'Working with us',
            items: [
                'Fast-track career development in a Fintech startup',
                'Competitive salary, we are willing to pay above the market rate for the right people*',
                'Stock options upon joining',
                'Fully remote, freedom to work anywhere you want',
            ],
            footer: '* Final compensation will be determined based on the candidate’s qualifications, skills, and previous work experience'
        },
    ]
}

const fullStackEngineer: CareerCollapse = {
    title: 'Full Stack Engineer',
    contents: [
        {
            title: 'About Honeybee',
            desc: [
                {
                    content: 'Honeybee is a Canada-based payment fintech for small and medium businesses (SMBs). We provide an API-native Apus Payment Platform to manage SMBs’ pay-in and pay-out in one working station, eliminating cross-border payment bottlenecks and frictions, reducing payment costs, and enhancing capital efficiency for SMBs.',
                },
                {
                    content: 'Our goal is to connect small and medium businesses with the world economy. With Apus Payment Platform, we empower SMBs to expand their businesses internationally.',
                }
            ]
        },
        {
            title: 'About the role',
            desc: [
                {
                    content: 'The Technology Department serves as our driving force, our engine. Our Technology team’s purpose goes beyond fixing outdated systems; it aims to construct top-tier financial products from the ground up. These products will be utilized by thousands of small and medium businesses (SMBs) worldwide.'
                }, {
                    content: 'We are looking for a Full Stack Engineer, who is proactive in learning new skills and has the drive to step out of his / her comfort zones and experiment with new methods to solve problems. There will be many opportunities to explore new tech stacks and to work on advanced technologies.',
                    heavy: 'Full Stack Engineer'
                }
            ]
        },
        {
            title: 'Your roles & responsibilities',
            items: [
                'Hands-on integration of the front-end and backend aspects of the application',
                'Write maintainable, testable, and performant software in creating the entire platform',
                'Build reusable code and libraries for future use',
                'Participate in code review and performing extensive testing to ensure high-quality software',
                'Implement services using security mechanisms, such as OAuth, Single Sign On, etc.',
                'Implement data security processes and methods',
                'Clearly document the artifacts to ensure proper knowledge transfer within the team',
            ]
        },
        {
            title: 'Qualifications & Requirements',
            items: [
                'Bachelor’s Degree (or above) in Computer Science/Computer Engineering/Mathematics/Physics/Statistics, etc.',
                '5+ years’ experience in software development',
                'A solid understanding and experience working with front-end languages, including JavaScript, CSS, and HTML5, and major JavaScript frameworks like ReactJS, AngularJS, VueJS, Typescript, GraphQL, or equivalent',
                'Hands-on experience working with backend technologies such as Java, Kotlin, Spring / Spring Boot, Ruby, NodeJS, etc.',
                'Experience with testing approaches, including TDD, BDD, and Contract Testing',
                'Hands-on experience with REST API and SOAP, able to write codes to consume backend data services via REST API and SOAP',
                'Experience with in-memory cache (Redis)',
                'Experience with SQL, and large SQL databases',
                'Experience with DevOps (e.g., CI / CD, Docker, Kubernetes)',
                'Experience with GitHub, and the GitHub PR review process',
                'Experience with cloud-related tools and services supporting these applications, such as AWS, Docker, Jenkins X, and Datadog APM, etc.',
            ]
        },
        {
            title: 'Nice to have',
            items: [
                'Knowledge, understanding, and experience of payment networks such as SWIFT, correspondent banking, AMEX, MasterCard, Visa, Interac (Canada), etc.',
                'Experience in designing and building UI/UX projects where you champion the user',
                'Enthusiastic about quality, design, and user experience',
                'Working experience with large, complex Enterprise dashboards is a plus',
            ]
        },
        {
            title: 'Working with us',
            items: [
                ' Fast-track career development in a Fintech startup',
                'Competitive salary, we are willing to pay above the market rate for the right people*',
                'Stock options upon joining',
                'Fully remote, freedom to work anywhere you want',
            ],
            footer: '* Final compensation will be determined based on the candidate’s qualifications, skills, and previous work experience.'
        }
    ]
}

const frontEndEngineer: CareerCollapse = {
    title: 'Front-end (web) Engineer',
    contents: [
        {
            title: 'About Honeybee',
            desc: [
                {
                    content: 'Honeybee is a Canada-based payment fintech for small and medium businesses (SMBs). We provide an API-native Apus Payment Platform to manage SMBs’ pay-in and pay-out in one working station, eliminating cross-border payment bottlenecks and frictions, reducing payment costs, and enhancing capital efficiency for SMBs.',
                },
                {
                    content: 'Our goal is to connect small and medium businesses with the world economy. With Apus Payment Platform, we empower SMBs to expand their businesses internationally.',
                }
            ]
        },
        {
            title: 'About the role',
            desc: [
                {
                    content: 'The Technology Department serves as our driving force, our engine. Our Technology team’s purpose goes beyond fixing outdated systems; it aims to construct top-tier financial products from the ground up. These products will be utilized by thousands of small and medium businesses (SMBs) worldwide.'
                },
                {
                    content: 'We are looking for a Front-end (web) Engineer who is proactive in learning new skills and has the drive to step out of their comfort zones and experiment with new methods to solve problems. There will be many opportunities to explore new tech stacks and to work on advanced technologies.',
                    heavy: 'Front-end (web) Engineer'
                },
                {
                    content: 'As a Front-end (web) Engineer, you will be responsible for building and maintaining client-facing and internal web assets. Working individually and as a team. The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web applications for the company.',
                    heavy: 'Front-end (web) Engineer'
                }
            ]
        },
        {
            title: 'Your roles & responsibilities',
            items: [
                'Lead the entire web application development life cycle right from the concept stage to delivery and post-launch support',
                'Design, construct and maintain client-facing and internal web assets that are easy to use',
                'Collaborate with internal teams to create wireframes, prototypes, and mockups for existing product enhancements, as well as new features and products',
                'Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional front-end design and code.',
            ]
        },
        {
            title: 'Qualifications & Requirements',
            items: [
                'Bachelor’s Degree (or above) in Computer Science/Computer Engineering/Mathematics/Physics/Statistics, etc.',
                'A solid understanding and experience working with front-end languages, including JavaScript, CSS, and HTML5, and major JavaScript frameworks like ReactJS, AngularJS, VueJS, Typescript, GraphQL, or equivalent',
                'Hands-on experience with REST API and SOAP, able to write codes to consume backend data services via REST API and SOAP',
                'Experience in designing and building UI/UX projects where you champion the user',
                'Experience with GitHub, and the GitHub PR review process',
                'Experience with cloud-related tools and services supporting these applications, such as AWS, Docker, Kubernetes, JenkinsX, and Datadog APM, etc.',
            ]
        },
        {
            title: 'Nice to have',
            items: [
                'Knowledge, understanding, and experience of payment networks such as SWIFT, correspondent banking, AMEX, MasterCard, Visa, Interac (Canada), etc.',
                'Working experience with large, complex Enterprise dashboards is a plus',
                'Experience with backend technologies such as Java, Kotlin, Spring / Spring Boot',
            ]
        },
        {
            title: 'Working with us',
            items: [
                'Fast-track career development in a Fintech startup',
                'Competitive salary, we are willing to pay above the market rate for the right people*',
                'Stock options upon joining',
                'Fully remote, freedom to work anywhere you want',
            ],
            footer: '* Final compensation will be determined based on the candidate’s qualifications, skills, and previous work experience.'
        }
    ]
}

const headEngineering: CareerCollapse = {
    title: 'Head of Engineering',
    contents: [
        {
            title: 'About Honeybee',
            desc: [
                {
                    content: 'Honeybee is a Canada-based payment fintech for small and medium businesses (SMBs). We provide an API-native Apus Payment Platform to manage SMBs’ pay-in and pay-out in one working station, eliminating cross-border payment bottlenecks and frictions, reducing payment costs, and enhancing capital efficiency for SMBs.',
                },
                {
                    content: 'Our goal is to connect small and medium businesses with the world economy. With Apus Payment Platform, we empower SMBs to expand their businesses internationally.',
                }
            ]
        }, {
            title: 'About the role',
            desc: [
                {
                    content: 'The Technology Department serves as our driving force, our engine. Our Technology team’s purpose goes beyond fixing outdated systems; it aims to construct top-tier financial products from the ground up. These products will be utilized by thousands of small and medium businesses (SMBs) worldwide.'
                },
                {
                    content: 'We are looking for a Head of Engineering who possesses the expertise to build exceptional engineering teams. This individual will seamlessly blend technical oversight and people leadership for significant projects. He or She must also possess hands-on front-end, or backend, or full stack development experience, excellent communication skills, and thrive in collaboration with Product Owners and Business Heads.',
                    heavy: 'Head of Engineering'
                },
            ]
        },
        {
            title: 'Your roles & responsibilities',
            items: [
                'Owning the product development and platform architecture with a key focus on quality control and code optimization',
                'Influencing best practices, developing standard operating procedures (SOP), Manuals, and helping to ensure best practices are followed across the company',
                'Optimizing and reviewing the performance of teams, with an aim to increase the quality of engineering as a functional leader',
                'Actively involved in the hiring process to scale the team',
            ]
        },
        {
            title: 'Qualifications & Requirements',
            items: [
                'Bachelor’s Degree (or above) in Computer Science/Computer Engineering/Mathematics/Physics/Statistics, etc.',
                '5+ years of software engineering experience, with a focus on low latency, distributed systems',
                'Experience building and scaling high achieving engineering teams, with 1+ years of experience managing and mentoring a team of developers within a fast-growing organization',
                'A solid understanding and hands-on experience working with front-end languages, including JavaScript, CSS, and HTML5, and major JavaScript frameworks like ReactJS, AngularJS, VueJS, Typescript, GraphQL, or equivalent',
                'Hands-on experience working with backend technologies such as Java, Kotlin, Spring / Spring Boot, Ruby, NodeJS, etc.',
                'Hands-on experience with REST API and SOAP, able to write codes to consume backend data services via REST API and SOAP',
                'Experience with testing approaches, including TDD, BDD, and Contract Testing',
                'Experience with in-memory cache (e.g., Redis)',
                'Experience with SQL, and large SQL databases',
                'Experience with DevOps (e.g., CI / CD, Docker, Kubernetes)',
                'Experience with GitHub, and the GitHub PR review process',
                'Experience with cloud-related tools and services support these applications, such as AWS, Docker, Jenkins X, and Datadog APM, etc. as well as observability tooling such as Splunk, NewRelic, Prometheus, Grafana',
                'Excellent communication and collaboration skills',
            ]
        },
        {
            title: 'Nice to have',
            items: [
                'Knowledge, understanding, and experience of payment networks such as SWIFT, correspondent banking, AMEX, MasterCard, Visa, Interac (Canada), etc.',
                'A GitHub account with some cool projects in it',
                'Knowledge/experience working with HashMap',
            ]
        },
        {
            title: 'Working with us',
            items: [
                'Fast-track career development in a Fintech startup',
                'Competitive salary, we are willing to pay above the market rate for the right people*',
                'Stock options upon joining',
                'Fully remote, freedom to work anywhere you want',
            ],
            footer: '* Final compensation will be determined based on the candidate’s qualifications, skills, and previous work experience.'
        }
    ]
}



export default [paymentsComplianceManager, fullStackEngineer, frontEndEngineer, headEngineering]